package com.azhon.basic.eventbus;

public class MessageEvent {
    
    public int msgType;
    public Object[] data;
    
    public MessageEvent(int type, Object... data){
        this.msgType = type;
        this.data = data;
    }
    
    public static final int TYPE_CHANGE_HEAD = 1; //更换头像
    public static final int TYPE_CHANGE_VIP_STATUS = 9000; // 会员状态
    public static final int TYPE_HOME_RECEIPT_MANAGEMENT = 2; //回单上传
    public static final int TYPE_HOME_VEHICLE_ENTRY = 3; //车辆入场
    public static final int TYPE_HOME_RECEIVING_ORDER = 4;//接收派单
    public static final int TYPE_HOME_ABNORMAL_REPORT = 5;//异常上报
    public static final int TYPE_HOME_ABNORMAL_REPORT_LOCATION = 6;//异常上报地址回传
    public static final int TYPE_LIST_REAPPOINTMENT_BACK = 7;//再次预约回传 ReAppointment
    public static final int TYPE_HOME_TRACK_ON_TRACK = 8;//在途跟踪
    public static final int TYPE_REFRESH_LIST = 9;//关闭详情后刷新列表
    public static final int TYPE_REFRESH_DETAIL = 10;//关闭上报后刷新详情和在途
    public static final int TYPE_STOCK_IN_RECEIVER_SENT_FILTER = 11;
    public static final int TYPE_STOCK_HOUSE_STOCK_FILTER = 12;
    public static final int TYPE_STOCK_HOUSE_IN_FILTER = 13;
    public static final int TYPE_STOCK_HOUSE_WORK_FILTER = 14;
    public static final int TYPE_STOCK_HOUSE_INFO_SURE_FILTER = 15;
    
    public static final int TYPE_STOCK_REJECT = 16;
    public static final int TYPE_STOCK_IN_RECEIVER_QUALITY_INSPCTION_CHOOSE_FILTER = 17;
    public static final int TYPE_STOCK_IN_QUALITY_INSPECTION_CHOOSE_BACK_FILTER = 18;
    public static final int TYPE_STOCK_IN_RECEIVER_QUALITY_INSPCTION_CHOOSE_FILTER_CLOSE = 19;
    public static final int TYPE_STOCK_IN_RECEIVER_QUALITY_INSPCTION_NEW_SUCCESS = 20;
    public static final int TYPE_STOCK_IN_RECEIVER_QUALITY_INSPCTION_NEW_SHOW_PIC = 21;
    //Token过期
    public static final int TYPE_TOKEN_BE_OVERDUE = 22;
    //库内作业操作开始结束
    public static final int TYPE_STOCK_HOUSE_WORK_INFO_STATUS_REFRASH = 23;
    //出入库作业操作开始结束
    public static final int TYPE_STOCK_IN_WORK_INFO_STATUS_REFRASH = 24;
    //管理员 订单管理通过，驳回
    public static final int TYPE_STOCK_ORDER_MANAGER_REVIEW_REFRASH = 25;
    //管理员再次预约
    public static final int TYPE_ACCESS_CARD_AGAIN_SUBSCRIBE_REFRASH = 26;
    //出入库管理员信息确认
    public static final int TYPE_INFO_SURE_REFRASH = 27;
    //库内管理员信息确认
    public static final int TYPE_INFO_SURE_HOUSE_REFRASH = 28;
    //设备在别的设备登录
    public static final int TYPE_SINGLE_DEVICE_LOGIN = 29;
    //入库作业开始
    public static final int TYPE_WORK_BEGIN_STOCK_IN = 30;
    //出库作业开始
    public static final int TYPE_WORK_BEGIN_STOCK_OUT = 31;
    //库内作业开始
    public static final int TYPE_WORK_BEGIN_STOCK_HOUSE = 32;
    //入库新增待审核
    public static final int TYPE_TO_BE_APPROVE_STOCK_IN = 33;
    //出库新增待审核
    public static final int TYPE_TO_BE_APPROVE_STOCK_OUT = 34;
    //库内新增待审核
    public static final int TYPE_TO_BE_APPROVE_STOCK_HOUSE = 35;
    //入库信息确认
    public static final int TYPE_INFO_SURE_STOCK_IN = 36;
    //出库信息确认
    public static final int TYPE_INFO_SURE_STOCK_OUT = 37;
    //库内信息确认
    public static final int TYPE_INFO_SURE_STOCK_HOUSE = 38;
    //入库质检后开始作业
    public static final int TYPE_INFO_QUALITY_CONTROL_STOCK_IN = 39;
    //出库质检后开始作业
    public static final int TYPE_INFO_QUALITY_CONTROL_STOCK_OUT = 40;
    //库内质检后开始作业
    public static final int TYPE_INFO_QUALITY_CONTROL_STOCK_HOUSE = 41;
    //入库点货后结束作业
    public static final int TYPE_INFO_TALLY_STOCK_IN = 42;
    //出库点货后结束作业
    public static final int TYPE_INFO_TALLY_STOCK_OUT = 43;
    //库内点货后结束作业
    public static final int TYPE_INFO_TALLY_STOCK_HOUSE = 44;
    //回单上传过滤
    public static final int TYPE_HOME_RECEIPT_MANAGEMENT_FILTER = 45;
    // 微信支付结果
    public static final int TYPE_WE_PAY_RESULT = 101;
}
